; This is the TVToys help file ; This file should eventually include help texts for all TVToys items ; If you feel like contributing you are most welcome! ; Send Internet mail to d91-pbr@nada.kth.se ; Send CompuServe mail to INTERNET:d91-pbr@nada.kth.se .topic Contents=0 Contents {TopicA} {TopicB} {TopicC} This topic is shown when there are no previous topics or no Help context defined. This mimics the BP IDE. By default, the Contents help page is topic 0 and is defined in TOYPREFS. If you want to change this, use a help context file to override the TOYPREFS value, see TOYPREFS. .topic Dragging ; This topic has never worked. .topic HelpOnHelp=2 Help on Help Available commands shown on the Status line. By default, the HelpOnHelp help page is topic 2 and is defined in TOYPREFS. If you want to change this, use a help context file to override the TOYPREFS value, see TOYPREFS. .topic UsingHelp Using Help In the BP IDE, File³Using help brings up the Help On Help topic. Press F1 to see that topic now. .topic VideoIntro Welcome to TVToys 1.5 Ü ßßßßßßßßßßßßßßßßßßßßßßßßßß TVToys is a collection of stuff useful to every TV programmer. This is the Video demonstration program, the Video menu above lets you use any video mode available on your video card. You can change the screen font, even to a font you designed yourself. One such font is included. { What's new :New} .topic HelpIntro Welcome to TVToys 1.5 Ü ßßßßßßßßßßßßßßßßßßßßßßßßßß TVToys is a collection of stuff useful to every TV programmer. This is the Help demonstration program, what you see now is an improved help viewer with back tracking, a Contents page and a Help on Help page. It's completely configurable, your choice of keys and help topics with some caveats on topic 0. { What's new :New} { Demo topics :Contents} .topic RezIntro Welcome to TVToys 1.5 Ü ßßßßßßßßßßßßßßßßßßßßßßßßßß This demonstration program is slightly different, it's a somewhat experimental programming illustration. RESTEST uses a config file to save video mode info, automatic video detection flags and the last TV video state on exit. Try to run the program more than once. It first creates a resource file, with one font in it (Choosing the third entry on the Lines menu or the "This is a font resource!" in the font selection dialog will load the font from the resource file) RESTEST will then ask you what video detection you want. If you unselect VESA or Video 7, RESTEST will never look for them. Version 1.5 also includes help texts for the Color Selection dialog, try pressing F1 in that dialog. Unfortunately there are no help texts for any other items... { What's new :New} .topic SerialIntro Welcome to TVToys 1.5 Ü ßßßßßßßßßßßßßßßßßßßßßßßßßß This is the serial demonstration program. First choose a COM port then the speed and parity you want to use. You will then see a very basic terminal window, anything you type will be sent to the COM port, anything received will shown in the window. The Actions menu contains Dial and Hangup commands for Hayes modems. The program is rather slow due to TTerminal being slow. .topic New TVToys News Ü ßßßßßßßßßßßßßßßß Version 1.5 now includes: A serial stream A COM port selection dialog A serial demo, SERTEST ExeHelp now works with DPMI too { What's old :Old} .topic Old What TVToys Is Ü ßßßßßßßßßßßßßßßßßßß An improved HelpFile with back tracking and several bug fixes Video mode searching and selection dialog EGA, VGA, SVGA, Video 7 and VESA supported Complete font support, font selection dialog, font resources Mouse fix for extended video modes An ExeStream unit, put your help file in the EXE Video card palette routines, TV palette changing dialog An improved Color Selection Dialog Instant dragging scrollbars Three demonstration programs Several configuration files for easy tweaking Truly configurable help contexts TVToys DOES NOT SUPPORT smFont8x8, use ToggleVideoLines Also see the Changes section in README.TXT .topic TopicA Topic A {TopicB} {TopicC} .topic TopicB Topic B {TopicA} {TopicC} .topic TopicC Topic C {TopicA} {TopicB} ; ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß ; Video Menu .topic toyVVideoLines .topic toyVVideoMode .topic toyVSelectFont .topic toyV14p .topic toyV16p .topic toyV8p ; ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß ; Video mode selection dialog .topic toyVideoDialogHelp .topic toyVideoListBox .topic toyVideoPreview .topic toyVideoRescan ; ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß ; Video detection dialog .topic toyVTCheckVesa .topic toyVTCheckV7 .topic toyVTDialogHelp ; ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß ; Font Dialog .topic toyFontListBox .topic toyFontDialogHelp ; ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß ; Help Menu .topic toyHHelp .topic toyHPreviousTopic .topic toyHUsingHelp ; ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß ; Options menu .topic OColors Options³Colors... Ü ßßßßßßßßßßßßßßßßßßßßßß The Colors item brings up the {Colors:toyCSDialogHelp} dialog box, where you customize the colors of different parts ("views") of the program. .topic toyOCOMSelect .topic toyOVideoPalette .topic toyOVideoTests ; ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß ; Video palette selection .topic toyVPBlue .topic toyVPGreen .topic toyVPRed .topic toyVPDialogHelp ; ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß ; Application color selection ; ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ .topic toyCSPalettes,toyCSBackground,toyCSForeground Ú Foreground ¿ Ú Background ¿ ³°°°±±±²²²°°°³ ³°°°±±±²²²°°°³ ³±±±²²²°°°±±±³ ³²²²°°°±±±²²²³ ³²²²°°°±±±²²²³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÙ ÀÄÄÄÄÄÄÄÄÄÄÄÄÙ You use Foreground and Background palettes on black-and-white and color systems to modify the foreground and background colors of the current item (view). To change the color for the selected item in the current group, use the cursor keys or mouse to choose a new color from the palette. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ Text Text Text ³ ³ Text Text Text ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ The block of display text below the palettes shows the current color settings. See also: { Colors dialog box :toyCSDialogHelp} ; ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß .topic toyCSGroup ÚÄ Group ÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ Desktop ³ ³ Menus þ³ ³ Dialogs/Calc ±³ ³ Puzzle ±³ ³ Calendar ±³ ³ Ascii table ±³ ³ ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ The Group list box contains the names of the different regions of the program that you can color-customize. When you select a group from the Group list, the {Item list box:toyCSItem} displays the names of the different views in that region. Use the mouse or the cursor-movement keys to scroll through the list of groups. You do the actual color customizing in the {palettes:toyCSPalettes} or in the {Colors:toyCSMonoSelector} set of radio buttons. See also: { Colors dialog box :toyCSDialogHelp} ; ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß .topic toyCSItem ÚÄ Item ÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ Frame passive ³ ³ Frame active þ³ ³ Frame icons ±³ ³ Scroll bar page ±³ ³ Scroll bar icons ±³ ³ Normal text ±³ ³ Selected text ±³ The Item list box displays the names of the different views you can color-customize in the region (group) you've selected in the { Group list box :toyCSGroup}. Use the mouse or the cursor-movement keys to scroll through the list of views. You do the actual color customizing in the {palettes:toyCSPalettes} or in the {Colors:toyCSMonoSelector} set of radio buttons. See also: { Colors dialog box :toyCSDialogHelp} ; ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß .topic toyCSDialogHelp Help on the Colors dialog box Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß The Colors dialog box consists of two list boxes, a text display area, the standard OK, Cancel, and Help buttons, and the following: þ On color and black-and-white systems, it also contains two color palettes. þ On monochrome systems, it contains a set of radio buttons instead of the palettes. This dialog box is where you can change the colors of different parts of this program. ÚÄ {Group:toyCSGroup} ÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ Browser ³ ³ Call Stack ±³ ³ Compiler ±³ ³ Desktop ±³ ³ Dialogs þ³ ³ Editor ±³ ³ Help ±³ ³ Menus ±³ ³ Messages ±³ ³ Output ±³ ³ Register ±³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ The Group list box contains the names of the different regions of the program that you can color-customize. ÚÄ {Item:toyCSItem} ÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ Frame passive ³ ³ Frame active þ³ ³ Frame icons ±³ ³ Scroll bar page ±³ ³ Scroll bar icons ±³ ³ Normal text ±³ ³ Selected text ±³ When you select a group from the Group list, the Item list box displays the names of the different views in that region. Ú {Foreground:toyCSForeground} ¿ Ú {Background:toyCSBackground} ¿ ³°°°±±±²²²°°°³ ³°°°±±±²²²°°°³ ³±±±²²²°°°±±±³ ³²²²°°°±±±²²²³ ³²²²°°°±±±²²²³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÙ ÀÄÄÄÄÄÄÄÄÄÄÄÄÙ (Not Monochrome): You use the Foreground and Background palettes on black-and-white and color systems to modify the foreground and background colors. Ú {Colors:toyCSMonoSelector} ÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ ( ) Mono low ³ ³ ( ) Mono high ³ ³ ( ) Mono underscore ³ ³ ( ) Mono inverse ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ (Monochrome Only): You use the Colors set of radio buttons on monochrome systems to modify the character attributes of the views. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ Text Text Text ³ ³ Text Text Text ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ On all systems, the display text (above the Help button) shows the current color or attribute settings. ; ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß .topic toyCSMonoSelector Colors Ü ßßßßßßßßßßß You use the Colors set of radio buttons on monochrome systems to modify the character attributes of the views. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ (ù) Mono Low ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ The Mono Low option sets the attribute of the currently selected item (view) in the currently selected group to low intensity ("normal"). ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ ( ) Mono High ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ The Mono High option sets the attribute of the currently selected item in the currently selected group to high intensity. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ ( ) Mono Underscore ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ The Mono Underscore option sets the attribute of the currently selected item in the current group to underscore. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ ( ) Mono Inverse ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ The Mono Inverse option sets the attribute of the current item in the current group to inverse ("reverse video"). ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ Text Text Text ³ ³ Text Text Text ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ The block of display text below the radio buttons shows the current attribute setting. See also: { Group list box :toyCSGroup} { Item list box :toyCSItem} { Colors dialog box :toyCSDialogHelp} ; ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß .topic toyCSPropagation [X] Color propagation If you check color propagation, changes to certain background colors propagate to other {items:toyCSItem} that ordinarily have the same background color, for example Frame Passive and Frame Active. Changing the background color of one of them changes the background color of the other automatically with color propagation. See also: { Colors dialog box :toyCSDialogHelp}